@charset "utf-8";
.mj-collapse {border:1px solid var(--border-color);border-radius: 3px;background:var(--white);}
.mj-collapse-item:not(:last-child) {border-bottom:1px solid var(--border-color);}
.mj-collapse-hd {padding:10px 15px;cursor:pointer;background:var(--gray16);position: relative;}
.mj-collapse-hd > div {position: relative;}
.mj-collapse-hd > div:before {content:"\e665";display:inline-block;font-family:icon;margin-right: 15px;transition: all .3s ease;width:16px;height: 16px;line-height:16px;text-align:center;}
.mj-collapse-bd {overflow:hidden;}
.mj-collapse-content {padding:15px;}
.mj-collapse-item-active .mj-collapse-hd > div:before {transform: rotate(90deg);}
.mj-collapse-item-active .mj-collapse-hd:after {content:"";display:block;position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid var(--border-color);}
/*简洁模式*/
.mj-collapse-simple {border-left:none;border-right:none;}
.mj-collapse-simple .mj-collapse-hd {background: none;}
.mj-collapse-item-active .mj-collapse-hd:after {display: none;}